Big Huge Thesaurus

Naemorhedus goral

noun